If needles aren't your thing, B12 supplements are also available in capsule, tablet, and liquid forms, which can often be purchased over-the-counter (via Medical News Today)

(For refilled products in the store, the most up to date list of ingredients should be obtained locally after refill of the product on the point of sale).View Product Details Acne Control Cleanser $17.99 Active Ingredients: SALICYLIC ACID 2% Inactive Ingredients: WATER, SODIUM LAUROYL SARCOSINATE, COCAMIDOPROPYL HYDROXYSULTAINE, GLYCERIN, NIACINAMIDE, GLUCONOLACTONE, SODIUM METHYL COCOYL TAURATE, PEG-150 PENTAERYTHRITYL TETRASTEARATE, CERAMIDE NP, CERAMIDE AP, CERAMIDE EOP, CARBOMER, CALCIUM GLUCONATE, TRIETHYL CITRATE, SODIUM BENZOATE, SODIUM HYDROXIDE, SODIUM LAUROYL LACTYLATE, CHOLESTEROL, TETRASODIUM EDTA, CAPRYLYL GLYCOL, HYDROLYZED HYALURONIC ACID, TRISODIUM ETHYLENEDIAMINE DISUCCINATE, XANTHAN GUM, HECTORITE, PHYTOSPHINGOSINE, BENZOIC ACID Please be aware that ingredient lists for the products of our brand are updated regularly
(PubMed) Karanikas G, Schuetz M, Kontur S, et al
Um, I would say if you wanted to play devil's advocate, the big thing is long-term safety, right